1
general::
Phrase(s): lean and mean
Fig. fit and ready for hard, efficient work. • Dave got himself lean and mean and is ready to play in Saturday’s game. • The management is lean and mean and looks to turn a profit next year.
McGrawhill's American Idioms And Phrasal Verbs